#ifndef EXP0_H
# define EXP0_H

#include <graphics.h>
#include "PlayerAction.h"

typedef struct
  {
    int Open;
  }Bulb;

void Exp0();
void InitExp0Cursor(Object *pCursor);
void InitBulb(Bulb *pBulb);
void OptMap0();

int CountLightedBublb(Bulb BulbArr[]);
void SparkLetter(Bulb BulbArr[]);
void SparkUp(int X, int Y);
void SparkRight(int X, int Y);
void SparkDown(int X, int Y);
void SparkLeft(int X, int Y);

void LightBulb(Object *pCursor, Bulb BulbArr[]);
void OptLightBulb(Bulb BulbArr[]);
void OptLeftLight(int X, int Y);
void OptRightLight(int X, int Y);
void OptUpLight(int X, int Y);
void OptDownLight(int X, int Y);

void Exp0Solved(int *Still);
#include "Game.h"
#include "Output.h"

#endif
